192
How do I display radio buttons for all cells in the column

ComboBox1->Columns->Add(L"Radio")->set_Def(Excomboboxlib_tlb::DefColumnEnum::exCellHasRadioButton,TVariant(true));
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));

191
How do I display checkboxes for all cells in the column

ComboBox1->Columns->Add(L"Check")->set_Def(Excomboboxlib_tlb::DefColumnEnum::exCellHasCheckBox,TVariant(true));
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));

247
How do I display as strikeout an item

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_ItemStrikeOut(var_Items->AddItem(TVariant("strikeout")),true);

248
How do I display as strikeout a cell or an item

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_CellCaptionFormat(TVariant(var_Items->AddItem(TVariant("gets <s>strikeout</s> only a portion of text"))),TVariant(0),Excomboboxlib_tlb::CaptionFormatEnum::exHTML);

249
How do I display as strikeout a cell

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_CellStrikeOut(TVariant(var_Items->AddItem(TVariant("strikeout"))),TVariant(0),true);

241
How do I display as italic an item

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_ItemItalic(var_Items->AddItem(TVariant("italic")),true);

242
How do I display as italic a cell or an item

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_CellCaptionFormat(TVariant(var_Items->AddItem(TVariant("gets <i>italic</i> only a portion of text"))),TVariant(0),Excomboboxlib_tlb::CaptionFormatEnum::exHTML);

243
How do I display as italic a cell

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_CellItalic(TVariant(var_Items->AddItem(TVariant("italic"))),TVariant(0),true);

90
How do I disable the full-row selection in the control

ComboBox1->FullRowSelect = false;
ComboBox1->Columns->Add(L"Column");
ComboBox1->Items->AddItem(TVariant("One"));
ComboBox1->Items->AddItem(TVariant("Two"));

113
How do I disable the control

ComboBox1->Enabled = false;

80
How do I disable sorting the columns when clicking the control's header

ComboBox1->SortOnClick = Excomboboxlib_tlb::SortOnClickEnum::exNoSort;
ComboBox1->Columns->Add(L"1");
ComboBox1->Columns->Add(L"2");

81
How do I disable sorting a specified column when clicking its header

ComboBox1->Columns->Add(L"1");
ComboBox1->Columns->Add(L"NoSort")->AllowSort = false;

118
How do I disable showing the tooltip for all control
ComboBox1->ToolTipDelay = 0;
ComboBox1->Columns->Add(L"tootip")->ToolTip = L"this is a tooltip assigned to a column";

178
How do I disable resizing a column at runtime

ComboBox1->Columns->Add(L"Unsizable")->AllowSizing = false;
ComboBox1->Columns->Add(L"C2");
ComboBox1->Columns->Add(L"C3");
ComboBox1->Columns->Add(L"C4");

250
How do I disable or enable an item

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_EnableItem(var_Items->AddItem(TVariant("disabled")),false);
ComboBox1->Items->AddItem(TVariant("enabled"));

179
How do I disable drag and drop columns

ComboBox1->Columns->Add(L"C1")->AllowDragging = false;
ComboBox1->Columns->Add(L"C2")->AllowDragging = false;

51
How do I change visual appearance of the +/- ( expand/collapse ) buttons

ComboBox1->LinesAtRoot = Excomboboxlib_tlb::LinesAtRootEnum::exGroupLinesAtRoot;
ComboBox1->HasButtons = Excomboboxlib_tlb::ExpandButtonEnum::exWPlus;
ComboBox1->Columns->Add(L"Column");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Root 1"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
	var_Items->set_ExpandItem(h,true);
	h = var_Items->AddItem(TVariant("Root 2"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child"));

266
How do I change the visual effect for the cell, using your EBN files

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->Columns->Add(L"C1");
ComboBox1->Columns->Add(L"C2");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Cell 1"));
	var_Items->set_CellCaption(TVariant(h),TVariant(1),TVariant("Cell 2"));
	var_Items->set_CellBackColor(TVariant(h),TVariant(1),0x1000000);

147
How do I change the visual aspect only for the thumb in the scroll bar, using EBN

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->VisualAppearance->Add(2,TVariant("c:\\exontrol\\images\\pushed.ebn"));
ComboBox1->VisualAppearance->Add(3,TVariant("c:\\exontrol\\images\\hot.ebn"));
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exHSThumb] = 0x1000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exHSThumbP] = 0x2000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exHSThumbH] = 0x3000000;
ComboBox1->ColumnAutoResize = false;
ComboBox1->Columns->Add(L"S")->Width = 483;

140
How do I change the visual aspect of the drop down filter button, using EBN

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exHeaderFilterBarButton] = 0x1000000;
ComboBox1->Columns->Add(L"Filter")->DisplayFilterButton = true;

143
How do I change the visual aspect of the drop down calendar window, that shows up if I click the drop down filter button, using EBN

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->VisualAppearance->Add(2,TVariant("c:\\exontrol\\images\\pushed.ebn"));
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exDateHeader] = 0x1000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exDateTodayUp] = 0x1000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exDateTodayDown] = 0x2000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exDateScrollThumb] = 0x1000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exDateScrollRange] = RGB(230,230,230);
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exDateSeparatorBar] = RGB(230,230,230);
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exDateSelect] = 0x1000000;
Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"Date");
	var_Column->FilterType = Excomboboxlib_tlb::FilterTypeEnum::exDate;
	var_Column->DisplayFilterButton = true;
	var_Column->DisplayFilterDate = true;

142
How do I change the visual aspect of the close button in the filter bar, using EBN

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exFooterFilterBarButton] = 0x1000000;
ComboBox1->Columns->Add(L"Filter")->FilterType = Excomboboxlib_tlb::FilterTypeEnum::exBlanks;
ComboBox1->ApplyFilter();

144
How do I change the visual aspect of selected item in the drop down filter window, using your EBN technology

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exSelBackColorFilter] = 0x1000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exSelForeColorFilter] = RGB(255,20,20);
ComboBox1->Columns->Add(L"Filter")->DisplayFilterButton = true;

141
How do I change the visual aspect of buttons in the cell, using EBN

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->VisualAppearance->Add(2,TVariant("c:\\exontrol\\images\\pushed.ebn"));
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exCellButtonUp] = 0x1000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exSizeGrip] = 0x2000000;
ComboBox1->SelForeColor = RGB(0,0,0);
ComboBox1->ShowFocusRect = false;
ComboBox1->Columns->Add(L"Column 1")->set_Def(Excomboboxlib_tlb::DefColumnEnum::exCellHasButton,TVariant(true));
ComboBox1->Items->AddItem(TVariant("Button 1"));
ComboBox1->Items->AddItem(TVariant("Button 2"));
ComboBox1->Columns->Add(L"Column 2");

148
How do I change the visual aspect for thumb parts in the scroll bars, using EBN

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->VisualAppearance->Add(2,TVariant("c:\\exontrol\\images\\pushed.ebn"));
ComboBox1->VisualAppearance->Add(3,TVariant("c:\\exontrol\\images\\hot.ebn"));
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exHSThumb] = 0x1000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exHSThumbP] = 0x2000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exHSThumbH] = 0x3000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exVSThumb] = 0x1000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exVSThumbP] = 0x2000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exVSThumbH] = 0x3000000;
ComboBox1->ColumnAutoResize = false;
ComboBox1->ScrollBySingleLine = true;
ComboBox1->Columns->Add(L"S")->Width = 483;
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_ItemHeight(var_Items->AddItem(TVariant("Item 1")),248);
ComboBox1->Items->AddItem(TVariant("Item 2"));

236
How do I change the visual appearance for the item, using your EBN technology

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Root"));
	long hC = var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->set_ItemBackColor(hC,0x1000000);
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
	var_Items->set_ExpandItem(h,true);

98
How do I change the visual appearance effect for the selected item, using EBN

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->SelBackColor = 0x1000000;
ComboBox1->SelForeColor = RGB(0,0,0);
ComboBox1->ShowFocusRect = false;
ComboBox1->Columns->Add(L"Column");
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));

335
How do I change the text in the edit or label area

ComboBox1->Columns->Add(L"Column");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->AddItem(TVariant("Item 3"));
	var_Items->AddItem(TVariant("Item 1"));
	var_Items->AddItem(TVariant("Item 2"));
ComboBox1->EditText[TVariant(0)] = L"Test";

157
How do I change the item's foreground color for numbers between an interval - Range

ComboBox1->ConditionalFormats->Add(L"%0 >= 2 and %0 <= 10",TNoParam())->ForeColor = RGB(255,0,0);
ComboBox1->Columns->Add(L"Numbers");
ComboBox1->Items->AddItem(TVariant(1));
ComboBox1->Items->AddItem(TVariant(2));
ComboBox1->Items->AddItem(TVariant(10));
ComboBox1->Items->AddItem(TVariant(20));

156
How do I change the item's background color for numbers less than a value

ComboBox1->ConditionalFormats->Add(L"%0 < 10",TNoParam())->BackColor = RGB(255,0,0);
ComboBox1->Columns->Add(L"Numbers");
ComboBox1->Items->AddItem(TVariant(1));
ComboBox1->Items->AddItem(TVariant(2));
ComboBox1->Items->AddItem(TVariant(10));
ComboBox1->Items->AddItem(TVariant(20));

102
How do I change the height of the control's filterbar

ComboBox1->FilterBarHeight = 32;
Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"Column");
	var_Column->DisplayFilterButton = true;
	var_Column->FilterType = Excomboboxlib_tlb::FilterTypeEnum::exBlanks;
ComboBox1->ApplyFilter();

251
How do I change the height of an item

ComboBox1->ScrollBySingleLine = true;
ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_ItemHeight(var_Items->AddItem(TVariant("height")),128);
ComboBox1->Items->AddItem(TVariant("enabled"));

101
How do I change the header's foreground color

ComboBox1->HeaderForeColor = RGB(255,0,0);
ComboBox1->Columns->Add(L"Column 1");
ComboBox1->Columns->Add(L"Column 2");
ComboBox1->Items->AddItem(TVariant("Item 1"));

103
How do I change the foreground color of the control's filterbar

ComboBox1->FilterBarForeColor = RGB(255,0,0);
Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"Column");
	var_Column->DisplayFilterButton = true;
	var_Column->FilterType = Excomboboxlib_tlb::FilterTypeEnum::exBlanks;
ComboBox1->ApplyFilter();

237
How do I change the foreground color for the item

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Root"));
	long hC = var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->set_ItemForeColor(hC,RGB(255,0,0));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
	var_Items->set_ExpandItem(h,true);

106
How do I change the font of the control's filterbar

ComboBox1->FilterBarFont->Size = TVariant(long(20));
Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"Column");
	var_Column->DisplayFilterButton = true;
	var_Column->FilterType = Excomboboxlib_tlb::FilterTypeEnum::exBlanks;
ComboBox1->ApplyFilter();

568
How do I change the drop down filter icon/button (black)

ComboBox1->BeginUpdate();
Excomboboxlib_tlb::IAppearancePtr var_Appearance = ComboBox1->VisualAppearance;
	var_Appearance->Add(1,TVariant(String("gBFLBCJwBAEHhEJAAEhABXUIQAAYAQGKIcBiAKBQAGYBIJDEMgzDDAUBjKKocQTC4AIQjCK4JDKHYJRpHEZyCA8EhqGASRAFUQBYiWE4oSpLABQaK0ZwIGyRIrkGQgQ") +
	"gmPYDSDNU4zVIEEglBI0TDNczhNDENgtGYaJqHIYpZBcM40TKkEZoSIITZcRrOEBiRL1S0RBhGcRUHZlWzdN64LhuK47UrWdD/XhdVzXRbjfz1Oq+bxve48Br7A5yYTh" +
	"dr4LhOFQ3RjIL4xbIcUwGe6VZhjOLZXjmO49T69HTtOCYBEBA"));
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exCursorHoverColumn] = -1;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exHeaderFilterBarButton] = 0x1000000;
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exBackColorFilter] = RGB(0,0,1);
ComboBox1->Background[Excomboboxlib_tlb::BackgroundPartEnum::exForeColorFilter] = RGB(255,255,255);
ComboBox1->Description[Excomboboxlib_tlb::DescriptionTypeEnum::exFilterBarExclude] = L"<bgcolor 0><fgcolor ffffff> Exclude </fgcolor></bgcolor>";
ComboBox1->HeaderAppearance = Excomboboxlib_tlb::AppearanceEnum::None2;
ComboBox1->HeaderBackColor = RGB(0,0,0);
ComboBox1->HeaderForeColor = RGB(255,255,255);
ComboBox1->HeaderVisible = true;
Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"Filter");
	var_Column->FilterList = Excomboboxlib_tlb::FilterListEnum::exShowExclude | Excomboboxlib_tlb::FilterListEnum::exShowCheckBox;
	var_Column->DisplayFilterButton = true;
	var_Column->AllowSort = false;
	var_Column->AllowDragging = false;
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->AddItem(TVariant("One"));
	var_Items->AddItem(TVariant("Two"));
	var_Items->AddItem(TVariant("Three"));
ComboBox1->EndUpdate();

86
How do I change the control's foreground color

ComboBox1->ForeColor = RGB(120,120,120);
ComboBox1->Columns->Add(L"Column");
ComboBox1->Items->AddItem(TVariant("item"));

322
How do I change the control's border, using your EBN files

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->Appearance = Excomboboxlib_tlb::AppearanceEnum(0x1000000);

85
How do I change the control's background color

ComboBox1->BackColor = RGB(200,200,200);

87
How do I change the control's background / foreground color on the locked area

ComboBox1->CountLockedColumns = 1;
ComboBox1->ForeColorLock = RGB(240,240,240);
ComboBox1->BackColorLock = RGB(128,128,128);
ComboBox1->ColumnAutoResize = false;
ComboBox1->Columns->Add(L"Locked")->Width = 128;
ComboBox1->Columns->Add(L"Un-Locked 1")->Width = 128;
ComboBox1->Columns->Add(L"Un-Locked 2")->Width = 128;
ComboBox1->Columns->Add(L"Un-Locked 3")->Width = 128;
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_CellCaption(TVariant(var_Items->AddItem(TVariant("locked"))),TVariant(1),TVariant("unlocked"));

158
How do I change the column's foreground color for numbers between an interval - Range

Excomboboxlib_tlb::IConditionalFormatPtr var_ConditionalFormat = ComboBox1->ConditionalFormats->Add(L"%0 >= 2 and %0 <= 10",TNoParam());
	var_ConditionalFormat->Bold = true;
	var_ConditionalFormat->ForeColor = RGB(255,0,0);
	var_ConditionalFormat->ApplyTo = Excomboboxlib_tlb::FormatApplyToEnum(0x1);
ComboBox1->Columns->Add(L"N1");
ComboBox1->Columns->Add(L"N2");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_CellCaption(TVariant(var_Items->AddItem(TVariant(1))),TVariant(1),TVariant(2));
Excomboboxlib_tlb::IItemsPtr var_Items1 = ComboBox1->Items;
	var_Items1->set_CellCaption(TVariant(var_Items1->AddItem(TVariant(3))),TVariant(1),TVariant(3));
Excomboboxlib_tlb::IItemsPtr var_Items2 = ComboBox1->Items;
	var_Items2->set_CellCaption(TVariant(var_Items2->AddItem(TVariant(10))),TVariant(1),TVariant(11));
Excomboboxlib_tlb::IItemsPtr var_Items3 = ComboBox1->Items;
	var_Items3->set_CellCaption(TVariant(var_Items3->AddItem(TVariant(13))),TVariant(1),TVariant(31));
ComboBox1->SearchColumnIndex = 1;

175
How do I change the column's caption

ComboBox1->Columns->Add(L"Column")->Caption = L"new caption";

97
How do I change the colors for the selected item

ComboBox1->SelBackColor = RGB(0,0,0);
ComboBox1->Columns->Add(L"Column");
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));

267
How do I change the cell's foreground color

ComboBox1->Columns->Add(L"C1");
ComboBox1->Columns->Add(L"C2");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Cell 1"));
	var_Items->set_CellCaption(TVariant(h),TVariant(1),TVariant("Cell 2"));
	var_Items->set_CellForeColor(TVariant(h),TVariant(1),RGB(255,0,0));

265
How do I change the cell's background color

ComboBox1->Columns->Add(L"C1");
ComboBox1->Columns->Add(L"C2");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Cell 1"));
	var_Items->set_CellCaption(TVariant(h),TVariant(1),TVariant("Cell 2"));
	var_Items->set_CellBackColor(TVariant(h),TVariant(1),RGB(255,0,0));

264
How do I change the caption or value for a particular cell

ComboBox1->Columns->Add(L"C1");
ComboBox1->Columns->Add(L"C2");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_CellCaption(TVariant(var_Items->AddItem(TVariant("Cell 1"))),TVariant(1),TVariant("Cell 2"));

115
How do I change the caption being displayed in the control's filter bar

ComboBox1->FilterBarCaption = L"your filter caption";
Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"Column");
	var_Column->DisplayFilterButton = true;
	var_Column->FilterType = Excomboboxlib_tlb::FilterTypeEnum::exBlanks;
ComboBox1->ApplyFilter();

104
How do I change the background color of the control's filterbar

ComboBox1->FilterBarBackColor = RGB(240,240,240);
Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"Column");
	var_Column->DisplayFilterButton = true;
	var_Column->FilterType = Excomboboxlib_tlb::FilterTypeEnum::exBlanks;
ComboBox1->ApplyFilter();

235
How do I change the background color for the item

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Root"));
	long hC = var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->set_ItemBackColor(hC,RGB(255,0,0));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
	var_Items->set_ExpandItem(h,true);

33
How do I change the "All", "Blanks" or/and "NonBlanks" caption in the drop down filter window

ComboBox1->Columns->Add(L"Column")->DisplayFilterButton = true;
ComboBox1->Description[Excomboboxlib_tlb::DescriptionTypeEnum::exFilterBarAll] = L"new name for (All)";

111
How do I call your x-script language

Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->ExecuteTemplate(L"Columns.Add(`Column`)");
	var_Column->HeaderStrikeOut = true;
	var_Column->HeaderBold = true;

110
How do I call your x-script language

ComboBox1->Template = L"Columns.Add(`Column`).HTMLCaption = `<b>C</b>olumn`";

238
How do I bold an item

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_ItemBold(var_Items->AddItem(TVariant("bold")),true);

239
How do I bold a cell or an item

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_CellCaptionFormat(TVariant(var_Items->AddItem(TVariant("gets <b>bold</b> only a portion of text"))),TVariant(0),Excomboboxlib_tlb::CaptionFormatEnum::exHTML);

240
How do I bold a cell

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_CellBold(TVariant(var_Items->AddItem(TVariant("bold"))),TVariant(0),true);

233
How do I associate an extra data to an item

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_ItemData(var_Items->AddItem(TVariant("item")),TVariant("your extra data"));

163
How do I assign an icon to the button in the scrollbar

ComboBox1->Images(TVariant(String("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
	"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
	"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
	"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="));
ComboBox1->ScrollPartVisible[Excomboboxlib_tlb::ScrollBarEnum::exHScroll,Excomboboxlib_tlb::ScrollPartEnum::exLeftB1Part] = true;
ComboBox1->ScrollPartCaption[Excomboboxlib_tlb::ScrollBarEnum::exHScroll,Excomboboxlib_tlb::ScrollPartEnum::exLeftB1Part] = L"<img>1</img>";
ComboBox1->ScrollHeight = 18;
ComboBox1->ScrollButtonWidth = 18;

164
How do I assign a tooltip to a scrollbar

ComboBox1->ScrollToolTip[Excomboboxlib_tlb::ScrollBarEnum::exHScroll] = L"This is a tooltip being shown when you click and drag the thumb in the horizontal scroll bar";
ComboBox1->ColumnAutoResize = false;
ComboBox1->Columns->Add(L"C1")->Width = 256;
ComboBox1->Columns->Add(L"C2")->Width = 256;
ComboBox1->Columns->Add(L"C3")->Width = 256;

578
How do I assign a database to your control, using ADO, ADOR or ADODB objects (MDB,JET)

ComboBox1->BeginUpdate();
ComboBox1->ColumnAutoResize = false;
/*
	Select the Component\Import Component...\Import a Type Library,
	to import the following Type Library:

		Microsoft ActiveX Data Objects 6.1 Library

	TypeLib: msado15.dll

	to define the namespace: Adodb_tlb
*/
//#include "ADODB_TLB.h"
Adodb_tlb::_RecordsetPtr rs = Variant::CreateObject(L"ADOR.Recordset");
	rs->Open(TVariant("Orders"),TVariant("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Program Files\\Exontrol\\ExComboBox\\Sample\\Access\\SAMPLE.MDB"),Adodb_tlb::CursorTypeEnum::adOpenStatic,Adodb_tlb::LockTypeEnum::adLockOptimistic,0);
ComboBox1->DataSource = (IDispatch*)rs;
ComboBox1->EndUpdate();

99
How do I assign a database to your control, using ADO, ADOR or ADODB objects

ComboBox1->ColumnAutoResize = false;
/*
	Select the Component\Import Component...\Import a Type Library,
	to import the following Type Library:

		Microsoft ActiveX Data Objects 6.1 Library

	TypeLib: msado15.dll

	to define the namespace: Adodb_tlb
*/
//#include "ADODB_TLB.h"
Adodb_tlb::_RecordsetPtr rs = Variant::CreateObject(L"ADOR.Recordset");
	rs->Open(TVariant("Orders"),TVariant("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Program Files\\Exontrol\\ExComboBox\\Sample\\Access\\SAMPLE.MDB"),Adodb_tlb::CursorTypeEnum::adOpenStatic,Adodb_tlb::LockTypeEnum::adLockOptimistic,0);
ComboBox1->DataSource = (IDispatch*)rs;

200
How do I arrange my columns on multiple lines

ComboBox1->HeaderHeight = 32;
ComboBox1->Columns->Add(L"")->HTMLCaption = L"Line 1<br>Line 2";

201
How do I arrange my columns on multiple levels

ComboBox1->Columns->Add(L"S")->Width = 32;
ComboBox1->Columns->Add(L"Level 2")->set_LevelKey(TVariant(1));
ComboBox1->Columns->Add(L"Level 3")->set_LevelKey(TVariant(1));
ComboBox1->Columns->Add(L"Level 4")->set_LevelKey(TVariant(1));
ComboBox1->Columns->Add(L"Level 1")->set_LevelKey(TVariant("2"));
ComboBox1->Columns->Add(L"Level 2")->set_LevelKey(TVariant("2"));
ComboBox1->Columns->Add(L"Level 3")->set_LevelKey(TVariant("2"));
ComboBox1->Columns->Add(L"Level 4")->set_LevelKey(TVariant("2"));
ComboBox1->Columns->Add(L"E")->Width = 32;

303
How do I apply HTML format to a cell

ComboBox1->TreeColumnIndex = -1;
ComboBox1->Images(TVariant(String("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
	"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
	"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
	"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="));
ComboBox1->HTMLPicture[L"p1"] = TVariant("c:\\exontrol\\images\\zipdisk.gif");
ComboBox1->HTMLPicture[L"p2"] = TVariant("c:\\exontrol\\images\\auction.gif");
ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("The following item shows some of the HTML format supported:"));
	var_Items->set_CellHAlignment(TVariant(h),TVariant(0),Excomboboxlib_tlb::AlignmentEnum::CenterAlignment);
	h = var_Items->AddItem(TVariant(String("<br>text icons <img>1</img>, <img>2</img>, ... pictures <img>p1</img>, <img>p2</img> <br><br>text <b>bold</b>, <i>italic</i>, <") +
	"u>underline</u>, <s>strikeout</s>, ...<br><dotline>and so on...<br> <a>anchor</a> or <a2>hyperlink</a><br><fgcolor=FF0000>fgcolo" +
	"r</fgcolor> or <bgcolor=00FF00>bgcolor</bgcolor> "));
	var_Items->set_CellCaptionFormat(TVariant(h),TVariant(0),Excomboboxlib_tlb::CaptionFormatEnum::exHTML);
	var_Items->set_CellSingleLine(TVariant(h),TVariant(0),Excomboboxlib_tlb::CellSingleLineEnum::exCaptionWordWrap);

182
How do I align the icon in the column's header to the right

ComboBox1->Images(TVariant(String("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
	"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
	"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
	"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="));
Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"ColumnName");
	var_Column->HeaderImage = 1;
	var_Column->HeaderImageAlignment = Excomboboxlib_tlb::AlignmentEnum::RightAlignment;

346
How do change the visual appearance for the drop down border, using EBN

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->DropDownBorder = Excomboboxlib_tlb::AppearanceEnum(0x1000000);

70
How do change the visual appearance for the control's header bar, using EBN

ComboBox1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn"));
ComboBox1->HeaderBackColor = 0x1000000;

197
How do change the vertical alignment for all cells in the column

ComboBox1->Columns->Add(L"MultipleLine")->set_Def(Excomboboxlib_tlb::DefColumnEnum::exCellSingleLine,TVariant(false));
ComboBox1->Columns->Add(L"VAlign")->set_Def(Excomboboxlib_tlb::DefColumnEnum::exCellVAlignment,TVariant(2));
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_CellCaption(TVariant(var_Items->AddItem(TVariant("This is a bit of long text that should break the line"))),TVariant(1),TVariant("bottom"));
Excomboboxlib_tlb::IItemsPtr var_Items1 = ComboBox1->Items;
	var_Items1->set_CellCaption(TVariant(var_Items1->AddItem(TVariant("This is a bit of long text that should break the line"))),TVariant(1),TVariant("bottom"));

196
How do change the foreground color for all cells in the column

ComboBox1->Columns->Add(L"ForeColor")->set_Def(Excomboboxlib_tlb::DefColumnEnum::exCellForeColor,TVariant(255));
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));

195
How do change the background color for all cells in the column

ComboBox1->Columns->Add(L"BackColor")->set_Def(Excomboboxlib_tlb::DefColumnEnum::exCellBackColor,TVariant(255));
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));

5
How can I use HTML format in column's header

ComboBox1->Columns->Add(L"ColumnName")->HTMLCaption = L"<b>HTML</b> <fgcolor=0000FF>Col</fgcolor>umn";

28
How can I underline the column's header

ComboBox1->Columns->Add(L"Column 1")->HeaderUnderline = true;

213
How can I underline all cells in the column

Excomboboxlib_tlb::IConditionalFormatPtr var_ConditionalFormat = ComboBox1->ConditionalFormats->Add(L"1",TNoParam());
	var_ConditionalFormat->Underline = true;
	var_ConditionalFormat->ApplyTo = Excomboboxlib_tlb::FormatApplyToEnum::exFormatToColumns;
ComboBox1->Columns->Add(L"Column");
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));

185
How can I specify the minimum width for the column, if I use WidthAutoResize property

Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"Auto");
	var_Column->WidthAutoResize = true;
	var_Column->MinWidthAutoResize = 32;
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));

186
How can I specify the maximum width for the column, if I use WidthAutoResize property

Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"Auto");
	var_Column->WidthAutoResize = true;
	var_Column->MinWidthAutoResize = 32;
	var_Column->MaxWidthAutoResize = 128;
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));

441
How can I specify the format for negative numbers

ComboBox1->BeginUpdate();
ComboBox1->Columns->Add(L"Def")->set_Def(Excomboboxlib_tlb::DefColumnEnum::exCellCaptionFormat,TVariant(1));
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant(-100000.27));
	var_Items->set_FormatCell(TVariant(h),TVariant(0),L"(value format '') +  ' <fgcolor=808080>(default)'");
	h = var_Items->AddItem(TVariant(-100000.27));
	var_Items->set_FormatCell(TVariant(h),TVariant(0),L"(value format '||||1') +  ' <fgcolor=808080>(Negative sign, number; for example, -1.1)'");
ComboBox1->EndUpdate();

432
How can I specify an item to be always the last item

ComboBox1->BeginUpdate();
ComboBox1->TreeColumnIndex = -1;
ComboBox1->Columns->Add(L"Numbers")->SortType = Excomboboxlib_tlb::SortTypeEnum::SortNumeric;
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->AddItem(TVariant(1));
	var_Items->AddItem(TVariant(2));
	var_Items->AddItem(TVariant(3));
	var_Items->AddItem(TVariant(4));
	long h = var_Items->AddItem(TVariant("last"));
	var_Items->set_CellHAlignment(TVariant(h),TVariant(0),Excomboboxlib_tlb::AlignmentEnum::RightAlignment);
	var_Items->set_SortableItem(h,false);
	var_Items->SortChildren(0,TVariant(0),true);
ComboBox1->EndUpdate();

433
How can I specify an item to be always the first item

ComboBox1->BeginUpdate();
ComboBox1->TreeColumnIndex = -1;
ComboBox1->Columns->Add(L"Numbers")->SortType = Excomboboxlib_tlb::SortTypeEnum::SortNumeric;
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->AddItem(TVariant(1));
	var_Items->AddItem(TVariant(2));
	var_Items->AddItem(TVariant(3));
	var_Items->AddItem(TVariant(4));
	long h = var_Items->AddItem(TVariant("first"));
	var_Items->set_ItemPosition(h,0);
	var_Items->set_CellHAlignment(TVariant(h),TVariant(0),Excomboboxlib_tlb::AlignmentEnum::RightAlignment);
	var_Items->set_SortableItem(h,false);
	var_Items->SortChildren(0,TVariant(0),false);
ComboBox1->EndUpdate();

530
How can I specify alternate background colors for each root item, similar with BackColorAlternate

ComboBox1->BeginUpdate();
ComboBox1->LinesAtRoot = Excomboboxlib_tlb::LinesAtRootEnum::exLinesAtRoot;
Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"Default");
	var_Column->set_Def(Excomboboxlib_tlb::DefColumnEnum::exCellHasCheckBox,TVariant(true));
	var_Column->PartialCheck = true;
Excomboboxlib_tlb::IColumnPtr var_Column1 = ComboBox1->Columns->Add(L"Position");
	var_Column1->FormatColumn = L"( ( 1:=( ( 0:=(1 rpos '') ) lfind `.`) ) < 0 ? =:0 : (=:0 left =:1) )";
	var_Column1->Visible = false;
Excomboboxlib_tlb::IConditionalFormatPtr var_ConditionalFormat = ComboBox1->ConditionalFormats->Add(L"%C1 mod 2",TNoParam());
	var_ConditionalFormat->BackColor = RGB(240,240,240);
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Root 1"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
	var_Items->set_ExpandItem(h,true);
	h = var_Items->AddItem(TVariant("Root 2"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
	h = var_Items->AddItem(TVariant("Root 3"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
ComboBox1->EndUpdate();

355
How can I sort the value gets listed in the drop down filter window

ComboBox1->LinesAtRoot = Excomboboxlib_tlb::LinesAtRootEnum::exLinesAtRoot;
ComboBox1->MarkSearchColumn = false;
ComboBox1->Description[Excomboboxlib_tlb::DescriptionTypeEnum::exFilterBarAll] = L"";
ComboBox1->Description[Excomboboxlib_tlb::DescriptionTypeEnum::exFilterBarBlanks] = L"";
ComboBox1->Description[Excomboboxlib_tlb::DescriptionTypeEnum::exFilterBarNonBlanks] = L"";
Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"P1");
	var_Column->DisplayFilterButton = true;
	var_Column->DisplayFilterPattern = false;
	var_Column->FilterList = Excomboboxlib_tlb::FilterListEnum::exSortItemsDesc;
Excomboboxlib_tlb::IColumnPtr var_Column1 = ComboBox1->Columns->Add(L"P2");
	var_Column1->DisplayFilterButton = true;
	var_Column1->DisplayFilterPattern = false;
	var_Column1->FilterList = Excomboboxlib_tlb::FilterListEnum::exSortItemsAsc;
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Z3"));
	var_Items->set_CellCaption(TVariant(h),TVariant(1),TVariant("C"));
	var_Items->set_CellCaption(TVariant(var_Items->InsertItem(h,TNoParam(),TVariant("Z1"))),TVariant(1),TVariant("B"));
	var_Items->set_CellCaption(TVariant(var_Items->InsertItem(h,TNoParam(),TVariant("Z2"))),TVariant(1),TVariant("A"));
	var_Items->set_ExpandItem(h,true);

230
How can I sort the items

ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Root"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
	var_Items->set_ExpandItem(h,true);
ComboBox1->Columns->get_Item(TVariant("Default"))->SortOrder = Excomboboxlib_tlb::SortOrderEnum::SortDescending;

136
How can I sort by multiple columns

ComboBox1->SingleSort = false;
ComboBox1->Columns->Add(L"C1")->SortOrder = Excomboboxlib_tlb::SortOrderEnum::SortAscending;
ComboBox1->Columns->Add(L"C2")->SortOrder = Excomboboxlib_tlb::SortOrderEnum::SortDescending;
ComboBox1->Columns->Add(L"C3")->SortOrder = Excomboboxlib_tlb::SortOrderEnum::SortAscending;

434
How can I simulate displaying groups

ComboBox1->HasLines = Excomboboxlib_tlb::HierarchyLineEnum::exNoLine;
ComboBox1->ScrollBySingleLine = true;
Excomboboxlib_tlb::IColumnsPtr var_Columns = ComboBox1->Columns;
	var_Columns->Add(L"Name");
	var_Columns->Add(L"A");
	var_Columns->Add(L"B");
	var_Columns->Add(L"C");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Group 1"));
	var_Items->set_CellHAlignment(TVariant(h),TVariant(0),Excomboboxlib_tlb::AlignmentEnum::CenterAlignment);
	var_Items->set_ItemDivider(h,0);
	var_Items->set_ItemDividerLineAlignment(h,Excomboboxlib_tlb::DividerAlignmentEnum::DividerBoth);
	var_Items->set_ItemHeight(h,24);
	var_Items->set_SortableItem(h,false);
	long h1 = var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->set_CellCaption(TVariant(h1),TVariant(1),TVariant(1));
	var_Items->set_CellCaption(TVariant(h1),TVariant(2),TVariant(2));
	var_Items->set_CellCaption(TVariant(h1),TVariant(3),TVariant(3));
	h1 = var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
	var_Items->set_CellCaption(TVariant(h1),TVariant(1),TVariant(4));
	var_Items->set_CellCaption(TVariant(h1),TVariant(2),TVariant(5));
	var_Items->set_CellCaption(TVariant(h1),TVariant(3),TVariant(6));
	var_Items->set_ExpandItem(h,true);
	h = var_Items->AddItem(TVariant("Group 2"));
	var_Items->set_CellHAlignment(TVariant(h),TVariant(0),Excomboboxlib_tlb::AlignmentEnum::CenterAlignment);
	var_Items->set_ItemDivider(h,0);
	var_Items->set_ItemDividerLineAlignment(h,Excomboboxlib_tlb::DividerAlignmentEnum::DividerBoth);
	var_Items->set_ItemHeight(h,24);
	var_Items->set_SortableItem(h,false);
	h1 = var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->set_CellCaption(TVariant(h1),TVariant(1),TVariant(1));
	var_Items->set_CellCaption(TVariant(h1),TVariant(2),TVariant(2));
	var_Items->set_CellCaption(TVariant(h1),TVariant(3),TVariant(3));
	h1 = var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
	var_Items->set_CellCaption(TVariant(h1),TVariant(1),TVariant(4));
	var_Items->set_CellCaption(TVariant(h1),TVariant(2),TVariant(5));
	var_Items->set_CellCaption(TVariant(h1),TVariant(3),TVariant(6));
	var_Items->set_ExpandItem(h,true);

128
How can I show the locked / fixed items on the bottom side of the control

ComboBox1->ShowLockedItems = true;
ComboBox1->Columns->Add(L"Column");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_LockedItemCount(Excomboboxlib_tlb::VAlignmentEnum::exMiddle,2);
	var_Items->set_CellCaption(TVariant(var_Items->get_LockedItem(Excomboboxlib_tlb::VAlignmentEnum::exMiddle,0)),TVariant(0),TVariant("locked item 1"));
	var_Items->set_CellCaption(TVariant(var_Items->get_LockedItem(Excomboboxlib_tlb::VAlignmentEnum::exMiddle,1)),TVariant(0),TVariant("locked item 2"));
	var_Items->AddItem(TVariant("un-locked item"));

127
How can I show the locked / fixed items

ComboBox1->ShowLockedItems = true;
ComboBox1->Columns->Add(L"Column");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_LockedItemCount(Excomboboxlib_tlb::VAlignmentEnum::exTop,2);
	var_Items->set_CellCaption(TVariant(var_Items->get_LockedItem(Excomboboxlib_tlb::VAlignmentEnum::exTop,0)),TVariant(0),TVariant("locked item 1"));
	var_Items->set_CellCaption(TVariant(var_Items->get_LockedItem(Excomboboxlib_tlb::VAlignmentEnum::exTop,1)),TVariant(0),TVariant("locked item 2"));
	var_Items->AddItem(TVariant("un-locked item"));

336
How can I show the drop down window as soon as user starts typing in the control

ComboBox1->AutoDropDown = true;
ComboBox1->Columns->Add(L"Column");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->AddItem(TVariant("Item 3"));
	var_Items->AddItem(TVariant("Item 1"));
	var_Items->AddItem(TVariant("Item 2"));

125
How can I show the control's sort bar

ComboBox1->SortBarVisible = true;

55
How can I show the control's grid lines only for added/visible items

ComboBox1->MarkSearchColumn = false;
ComboBox1->DrawGridLines = Excomboboxlib_tlb::GridLinesEnum::exRowLines;
ComboBox1->Columns->Add(L"Column 1");
ComboBox1->Columns->Add(L"Column 2");
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));
ComboBox1->Items->AddItem(TVariant(2));

17
How can I show the control's grid lines

ComboBox1->MarkSearchColumn = false;
ComboBox1->DrawGridLines = Excomboboxlib_tlb::GridLinesEnum::exAllLines;
ComboBox1->Columns->Add(L"Column 1");
ComboBox1->Columns->Add(L"Column 2");
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));
ComboBox1->Items->AddItem(TVariant(2));

449
How can I show the child items with no identation

ComboBox1->LinesAtRoot = Excomboboxlib_tlb::LinesAtRootEnum::exGroupLinesOutside;
ComboBox1->Indent = 12;
ComboBox1->HasLines = Excomboboxlib_tlb::HierarchyLineEnum::exThinLine;
ComboBox1->Columns->Add(L"Default");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	long h = var_Items->AddItem(TVariant("Root 1"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 3"));
	var_Items->set_ExpandItem(h,true);
	h = var_Items->AddItem(TVariant("Root 2"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 1"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 2"));
	var_Items->InsertItem(h,TNoParam(),TVariant("Child 3"));

12
How can I show or hide a column

ComboBox1->Columns->Add(L"Hidden")->Visible = false;

204
How can I show or display the control's filter

ComboBox1->Columns->Add(L"Filter")->DisplayFilterButton = true;

480
How can I show only the matching items, while user types in the drop down control

// EditChange event - Fired when the user has taken an action that may have altered text in an edit control.
void __fastcall TForm1::ComboBox1EditChange(TObject *Sender, long   ColIndex)
{
	String sLabel = ComboBox1->EditText[TVariant(ColIndex)];
	OutputDebugString( L"Select the item that maches exactly the typing label: " );
	OutputDebugString( L"sLabel" );
	Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
		var_Items->set_SelectItem(var_Items->FocusItem,false);
		var_Items->set_SelectItem(var_Items->get_FindItem(TVariant(sLabel),TVariant(ColIndex),TNoParam()),true);
}

ComboBox1->BeginUpdate();
ComboBox1->SingleEdit = true;
ComboBox1->AutoComplete = false;
ComboBox1->AutoSelect = false;
ComboBox1->AutoSearch = false;
ComboBox1->AutoDropDown = true;
ComboBox1->IntegralHeight = true;
ComboBox1->HeaderVisible = false;
ComboBox1->Columns->Add(L"Friends");
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->AddItem(TVariant("Fred"));
	var_Items->AddItem(TVariant("Tina"));
	var_Items->AddItem(TVariant("Tom"));
ComboBox1->EndUpdate();

212
How can I show in italic all data in the column

Excomboboxlib_tlb::IConditionalFormatPtr var_ConditionalFormat = ComboBox1->ConditionalFormats->Add(L"1",TNoParam());
	var_ConditionalFormat->Italic = true;
	var_ConditionalFormat->ApplyTo = Excomboboxlib_tlb::FormatApplyToEnum::exFormatToColumns;
ComboBox1->Columns->Add(L"Column");
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));

214
How can I show as strikeout all cells in the column

Excomboboxlib_tlb::IConditionalFormatPtr var_ConditionalFormat = ComboBox1->ConditionalFormats->Add(L"1",TNoParam());
	var_ConditionalFormat->StrikeOut = true;
	var_ConditionalFormat->ApplyTo = Excomboboxlib_tlb::FormatApplyToEnum::exFormatToColumns;
ComboBox1->Columns->Add(L"Column");
ComboBox1->Items->AddItem(TVariant(0));
ComboBox1->Items->AddItem(TVariant(1));

208
How can I show a column that adds values in the cells

ComboBox1->Columns->Add(L"A");
ComboBox1->Columns->Add(L"B");
ComboBox1->Columns->Add(L"A+B")->ComputedField = L"%0 + %1";
Excomboboxlib_tlb::IItemsPtr var_Items = ComboBox1->Items;
	var_Items->set_CellCaption(TVariant(var_Items->AddItem(TVariant(1))),TVariant(1),TVariant(2));
Excomboboxlib_tlb::IItemsPtr var_Items1 = ComboBox1->Items;
	var_Items1->set_CellCaption(TVariant(var_Items1->AddItem(TVariant(10))),TVariant(1),TVariant(20));

600
How can I replace or add an icon at runtime

ComboBox1->BeginUpdate();
ComboBox1->ReplaceIcon(TVariant(String("gAAAABgYACEHgUJFEEAAWhUJCEJEEJggEhMCYEXjUbjkJQECj8gj8hAEjkshYEpk8kf8ClsulsvAExmcvf83js5nU7nkCeEcn8boMaocXosCB9Hn09pkzcEuoL/fE+O") +
	"kYB0gB9YhIHrddgVcr9aktZADAD8+P8CgIA=="),TNoParam());
ComboBox1->ReplaceIcon(TVariant("C:\\images\\favicon.ico"),TVariant(0));
ComboBox1->Columns->Add(L"Items")->set_Def(Excomboboxlib_tlb::DefColumnEnum::exCellCaptionFormat,TVariant(1));
ComboBox1->Items->AddItem(TVariant("Item <img>1</img>"));
ComboBox1->EndUpdate();

350
How can I remove the filter

Excomboboxlib_tlb::IColumnPtr var_Column = ComboBox1->Columns->Add(L"Column");
	var_Column->DisplayFilterButton = true;
	var_Column->FilterType = Excomboboxlib_tlb::FilterTypeEnum::exBlanks;
ComboBox1->ApplyFilter();
ComboBox1->ClearFilter();

227
How can I remove or delete an item

ComboBox1->Columns->Add(L"Default");
long h = ComboBox1->Items->AddItem(TVariant("removed item"));
ComboBox1->Items->RemoveItem(h);

228
How can I remove or delete all items

ComboBox1->Columns->Add(L"Default");
ComboBox1->Items->AddItem(TVariant("removed item"));
ComboBox1->Items->RemoveAllItems();